package com.xhcl.system.domain;

import java.util.Date;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.xhcl.common.annotation.Excel;
import com.xhcl.common.core.domain.BaseEntity;

/**
 * 单位待查确认明细查询对象 t_srhs_dcqrmx
 * 
 * @author xhcl
 * @date 2020-08-30
 */
public class TSrhsDcqrmx extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 流水号 */
    @Excel(name = "流水号")
    private String lsh;

    /** 单位编码 */
    @Excel(name = "单位编码")
    private String dwbm;

    /** 单位名称 */
    @Excel(name = "单位名称")
    private String dwmc;

    /** 收入金额 */
    @Excel(name = "收入金额")
    private Long income;

    /** 预算科目代码(到目级) */
    @Excel(name = "预算科目代码(到目级)")
    private String yskm;

    /** 预算科目名称(到目级) */
    @Excel(name = "预算科目名称(到目级)")
    private String yskmmc;

    /** 收款日期时间 */
    @Excel(name = "收款日期时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date receiveDate;

    /** 确认日期 */
    @Excel(name = "确认日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date qrDate;

    /** 凭证头序号 */
    @Excel(name = "凭证头序号")
    private Long pztxh;

    /** 凭证体序号 */
    @Excel(name = "凭证体序号")
    private Long xh;

    /** 项目编码 */
    @Excel(name = "项目编码")
    private String xmbm;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String xmmc;

    /** 票据号 */
    @Excel(name = "票据号")
    private String pjh;

    /** 缴款人名称 */
    @Excel(name = "缴款人名称")
    private String jkr;

    /** 缴款人账号 */
    @Excel(name = "缴款人账号")
    private String jkyhzh;

    /** 缴款人银行 */
    @Excel(name = "缴款人银行")
    private String jkyhmc;

    /** 收款人名称 */
    @Excel(name = "收款人名称")
    private String skr;

    /** 收款人账号 */
    @Excel(name = "收款人账号")
    private String skyhzh;

    /** 收款人银行 */
    @Excel(name = "收款人银行")
    private String skyhmc;

    /** 收款银行编码 */
    @Excel(name = "收款银行编码")
    private String skyhbm;

    /** 科目代码 */
    @Excel(name = "科目代码")
    private String kmdm;

    /** 确认流水号 */
    @Excel(name = "确认流水号")
    private String qrlsh;

    public void setLsh(String lsh) 
    {
        this.lsh = lsh;
    }

    public String getLsh() 
    {
        return lsh;
    }
    public void setDwbm(String dwbm) 
    {
        this.dwbm = dwbm;
    }

    public String getDwbm() 
    {
        return dwbm;
    }
    public void setDwmc(String dwmc) 
    {
        this.dwmc = dwmc;
    }

    public String getDwmc() 
    {
        return dwmc;
    }
    public void setIncome(Long income) 
    {
        this.income = income;
    }

    public Long getIncome() 
    {
        return income;
    }
    public void setYskm(String yskm) 
    {
        this.yskm = yskm;
    }

    public String getYskm() 
    {
        return yskm;
    }
    public void setYskmmc(String yskmmc) 
    {
        this.yskmmc = yskmmc;
    }

    public String getYskmmc() 
    {
        return yskmmc;
    }
    public void setReceiveDate(Date receiveDate) 
    {
        this.receiveDate = receiveDate;
    }

    public Date getReceiveDate() 
    {
        return receiveDate;
    }
    public void setQrDate(Date qrDate) 
    {
        this.qrDate = qrDate;
    }

    public Date getQrDate() 
    {
        return qrDate;
    }
    public void setPztxh(Long pztxh) 
    {
        this.pztxh = pztxh;
    }

    public Long getPztxh() 
    {
        return pztxh;
    }
    public void setXh(Long xh) 
    {
        this.xh = xh;
    }

    public Long getXh() 
    {
        return xh;
    }
    public void setXmbm(String xmbm) 
    {
        this.xmbm = xmbm;
    }

    public String getXmbm() 
    {
        return xmbm;
    }
    public void setXmmc(String xmmc) 
    {
        this.xmmc = xmmc;
    }

    public String getXmmc() 
    {
        return xmmc;
    }
    public void setPjh(String pjh) 
    {
        this.pjh = pjh;
    }

    public String getPjh() 
    {
        return pjh;
    }
    public void setJkr(String jkr) 
    {
        this.jkr = jkr;
    }

    public String getJkr() 
    {
        return jkr;
    }
    public void setJkyhzh(String jkyhzh) 
    {
        this.jkyhzh = jkyhzh;
    }

    public String getJkyhzh() 
    {
        return jkyhzh;
    }
    public void setJkyhmc(String jkyhmc) 
    {
        this.jkyhmc = jkyhmc;
    }

    public String getJkyhmc() 
    {
        return jkyhmc;
    }
    public void setSkr(String skr) 
    {
        this.skr = skr;
    }

    public String getSkr() 
    {
        return skr;
    }
    public void setSkyhzh(String skyhzh) 
    {
        this.skyhzh = skyhzh;
    }

    public String getSkyhzh() 
    {
        return skyhzh;
    }
    public void setSkyhmc(String skyhmc) 
    {
        this.skyhmc = skyhmc;
    }

    public String getSkyhmc() 
    {
        return skyhmc;
    }
    public void setSkyhbm(String skyhbm) 
    {
        this.skyhbm = skyhbm;
    }

    public String getSkyhbm() 
    {
        return skyhbm;
    }
    public void setKmdm(String kmdm) 
    {
        this.kmdm = kmdm;
    }

    public String getKmdm() 
    {
        return kmdm;
    }
    public void setQrlsh(String qrlsh) 
    {
        this.qrlsh = qrlsh;
    }

    public String getQrlsh() 
    {
        return qrlsh;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("lsh", getLsh())
            .append("dwbm", getDwbm())
            .append("dwmc", getDwmc())
            .append("income", getIncome())
            .append("yskm", getYskm())
            .append("yskmmc", getYskmmc())
            .append("remark", getRemark())
            .append("receiveDate", getReceiveDate())
            .append("qrDate", getQrDate())
            .append("pztxh", getPztxh())
            .append("xh", getXh())
            .append("xmbm", getXmbm())
            .append("xmmc", getXmmc())
            .append("pjh", getPjh())
            .append("jkr", getJkr())
            .append("jkyhzh", getJkyhzh())
            .append("jkyhmc", getJkyhmc())
            .append("skr", getSkr())
            .append("skyhzh", getSkyhzh())
            .append("skyhmc", getSkyhmc())
            .append("skyhbm", getSkyhbm())
            .append("kmdm", getKmdm())
            .append("qrlsh", getQrlsh())
            .toString();
    }
}
